An experimental evaluation of navigation piles∗
نویسندگان
چکیده
A navigation pile, which can be used as a priority queue, is an extension of a selection tree. In a compact form the whole data structure requires only a linear number of bits in addition to the elements stored. In this paper, we study the practical efficiency of three different implementations of navigation piles and compare their efficiency against two implementations of binary heaps. The results of our experiments show that navigation piles are a good alternative to heaps when element moves are expensive—even if heaps store pointers to elements instead of elements. Based on the experimental comparison of the three navigationpile implementations it is clear that care should be taken when applying space saving strategies that increase the number of instructions performed. In addition to our experimental findings, we give a new and simple way of dynamizing a static navigation pile. Furthermore, we introduce a pointer-based navigation pile which is inherently dynamic in its nature and can be made to support deletions as well.
منابع مشابه
Design and Experimental Evaluation of integrated orientation estimation algorithm Autonomous Underwater Vehicle Based on Indirect Complementary Filter
This paper aims is to design an integrated navigation system constituted by low-cost inertial sensors to estimate the orientation of an Autonomous Underwater Vehicle (AUV) during all phases of under water and surface missions. The proposed approach relied on global positioning system, inertial measurement unit (accelerometer & rate gyro), magnetometer and complementary filter technique. Complem...
متن کاملTheoretical and practical efficiency of priority queues
This is a study of the theoretical and practical efficiency of priority queues. The priority queue is an old and well studied data structure on which a great deal of theoretical and practical work has already been done. A priority queue can be realised in many ways, some of the most commonly used data structures for this are binary heaps and binomial queues. In this thesis the efficiency of pri...
متن کاملAn Experimental Study of Foundation Underpinning by Piles
Existing buildings sometimes experience excessive settlement under their design loads or face the prospect of excessive settlement in the future if a change of building use is required and increased foundation loadings will occur. Several methods of foundation enhancement are available to arrest settlements or improve the future performance of existing foundations including the method of underp...
متن کاملExperimental comparison of sacrificial piles and submerged vanes as scour countermeasures around bridge pier
An experimental study has been conducted on the effectiveness of two types of flow-altering countermeasures placed around a cylindrical pier under clear water condition, which include sacrificial piles and submerged vanes. Their arrangements follow the optimal configurations recommended in the published articles with some modification. The temporal evolution of maximum scour depth and its equil...
متن کاملEvaluation of Static and Dynamic Methods for Determining the Bearing Capacity of the Driven Pipe Piles (TECHNICAL NOTE)
Determination of the pile capacity is always a major concern for the safe geotechnical engineering design. Different direct and indirect methods have been proposed for determining pile bearing capacity such as static and dynamic approaches. Each method depends on the condition of the soil and type of pile as well as accessibility to necessary information. In this study bearing capacity of drive...
متن کامل